function alertCustom(str) {
    $(window).ready(function () {
        $('.alert-mask').css('display', 'block');
        $('.alert-mask').css('width', $(window).width())
        $('.alert-mask').css('height', $(document).height())
        popCenterWindow(str);
    });
    //获取窗口的高度
    var windowHeight;
    //获取窗口的宽度
    var windowWidth;
    //获取弹窗的宽度
    var popWidth;
    //获取弹窗高度
    var popHeight;

    function init(str) {
        windowHeight = $(window).height();
        windowWidth = $(window).width();
        popHeight = $(".alert-window").height();
        popWidth = $(".alert-window").width();
        $(".alert-content").html(str)
    }
    //关闭窗口的方法
    function closeWindow() {
        $(".close_btn").click(function () {
            $('.alert-window').hide("slow");
            $('.alert-mask').css('display', 'none');
        });
        $(".alert-cancel").click(function () {
            $('.alert-window').hide("slow");
            $('.alert-mask').css('display', 'none');
        });
        $(".alert-cancel").click(function () {
            $('.alert-window').hide("slow");
            $('.alert-mask').css('display', 'none');
        });
        $(".alert-save").click(function () {
            $('.alert-window').hide("slow");
            $('.alert-mask').css('display', 'none');
            return true;
        });
    }
    //定义弹出居中窗口的方法
    function popCenterWindow(str) {
        init(str);
        //计算弹出窗口的左上角X的偏移量
        let popX = (windowWidth - popWidth) / 2;
        // 计算弹出窗口的左上角Y的偏移量为窗口的高度 - 弹窗高度 / 2 + 被卷去的页面的top
        let popY = (windowHeight - popHeight) / 2 + $(document).scrollTop();
        //设定窗口的位置
        $("#center").css("top", popY).css("left", popX).slideToggle("fast");
        closeWindow();
    }
}
